A Fuzzy based TCP Congestion Control for Wired Networks
نویسندگان
چکیده
Since TCP cannot recognize bit error loss event from congestion loss event, it fails to work well in wired networks with large random error rate. In this paper, a modification in TCP Westwood congestion control algorithm is proposed by using a fuzzy controller to enhance its performance in wired networks with high error rate. The number of timeout events and the number of triple duplicate acknowledgement (also called 3dupacks) is counted to measure their ratio as the first input to a fuzzy system so that to differentiate congestion loss from bit error loss. Also the time difference between the last two timeout events is taken as the second input to the fuzzy system to check whether the timeout events are due to congestion or non-congestion event. The delay or RTT (Round Trip Time which is the time from transmitting a segment till receive an acknowledgement) also considered in the fuzzy system as the third input. The proposed TCP Fuzzy is tested using OMNET++ IDE simulator and found that it gives better performance than TCP standards in wired networks when error rate is increased.
منابع مشابه
Improving TCP Performance based on Fuzzy-Logic for Mobile Ad hoc Networks
Transmission Control Protocol (TCP) is designed for wired networks and the sender assumes that packet loss is an indicator of network congestion. However, this assumption may not apply to Mobile Ad hoc Networks (MANETs). Numerous transmission control protocols have been proposed in the literature to address the problem of congestion in MANETs. Their performance is highly dependent on networks c...
متن کاملA Fuzzy Controller for TCP Improvement over Mobile Networks
The Transmission Control Protocol (TCP) is used for reliable delivery of data over unreliable networks. Practically, most TCP mechanisms have been carefully designed for wired networks. Neglecting the characteristics of wireless environments can lead to TCP implementations with poor performance. In order to use TCP in mobile networks, improvements have been proposed in this paper to enhance TCP...
متن کاملTCP Congestion Control Scheme for Wireless Networks based on TCP Reserved Field and SNR Ratio
Currently, TCP is the most popular and widely used network transmission protocol. In actual fact, about 90% of connections on the internet use TCP to communicate. Through several upgrades and improvements, TCP became well optimized for the very reliable wired networks. As a result, TCP considers all packet timeouts in wired networks as due to network congestion and not to bit errors. However, w...
متن کاملTCP-Taichung: A RTT-Based Predictive Bandwidth Based with Optimal Shrink Factor for TCP Congestion Control in Heterogeneous Wired and Wireless Networks
TCP congestion control works well in wired Internet network but it is difficult to determine a good congestion window in a heterogeneous wireless network that consists of the wired Internet and various types of wireless networks. Therefore, we propose herein a novel adaptive window congestion control, namely TCP-Taichung, for TCP connections in heterogeneous wireless networks. The proposed RTT-...
متن کاملImproving SCTP Performance by Jitter-Based Congestion Control over Wired-Wireless Networks
With the advances of wireless communication technologies, wireless networks gradually become themost adopted communication networks in the new generation Internet. Computing devices and mobile devices may be equipped with multiple wired and/or wireless network interfaces. Stream Control Transmission Protocol (SCTP) has been proposed for reliable data transport and its multihoming feature makes ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014